CC = gcc
EXE = mago
OBJS = $@ .o
SRC = _gl.c grafi.c io_grid.c gl2ps.c elements.c grafi_gl.c

mago_opengl:	$(SRC)
	@$(CC) -o $(EXE) -O0 $^ -lglut -lGL -lGLU -lm -L/usr/X11R6/lib
	@echo $(CC) -o $(EXE) $^ -lglut -lGL -lGLU -lm  -L/usr/X11R6/lib
	
mago:	grafi.c io_grid.c elements.c
	@$(CC) -o $(EXE) -O0 $^
	@echo $(CC) -o $(EXE) $^
	
mago_debug:	grafi.c io_grid.c elements.c
	@$(CC) -o $(EXE) -g -O0 $^
	@echo $(CC) -o $(EXE) -g $^
	
mago_opengl_debug:	$(SRC)
	@$(CC) -o $(EXE) -g -O0 $^ -lglut -lGL -lGLU -lm -L/usr/X11R6/lib
	@echo $(CC) -o $(EXE) -g $^ -lglut -lGL -lGLU -lm  -L/usr/X11R6/lib
	
clean:
	@rm -f $(EXE)	
	@echo rm -f $(EXE)
	
